﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Inmobiliaria.Services.Core.DTO;

namespace Inmobiliaria.Presenters.ViewInterfaces
{
    public interface IViewConsultarVentas : IView
    {
        //-- paneles
        bool ConsultaVisible { set; }
        bool FormularioVisible { set; }


        IViewInmuebleWUC GetInmuebleWUC { get; }

        List<DtoTipoInmueble> TipoInmueble { set; }
        int tipoInmueble { get; }
        int? Inmueble { get; set; }

        string Transaccion { get; }
        string[] Transacciones { set; }

        List<DtoProvincias> Provincias { set; }
        int Provincia { get; }
        int? IdProvincia { get; set; }

        List<DtoLocalidades> Localidades { set; }
        int Localidad { get; }
        int? IdLocalidad { get; set; }

        List<DtoBarrios> Barrios { set; }
        int Barrio { get; }
        int? IdBarrio { get; set; }

        string Habitacion { get; }
        string[] Habitaciones { set; }
        string TipoVendedor { get; }
        string[] TiposVendedores { set; }

        bool TotalVisible { set; }
        List<DtoListaInmueble> ListarInmuebles { set; }
        bool ImprimirInmueble { set; }

        string CodigoInmueble { get; }

       // void ShowInmueble(DtoInmueble inmueble);

    }
}
